advanced technology engine - French English Dictionary